package java2_unit3_1013.pet;
/*
 * extends,继承--扩展
 */
public class Dog extends Pet {

	private int love;

	protected int getLove() {
		return love;
	}

	protected void setLove(int love) {
		if(love<1 || love >10) {
			love=5;
		}
		this.love = love;
	}
	
	public Dog(String name,int health,String sex,int love) {
		super(name, health, sex);//调用了父类的有参构造方法
		this.love=love;//给当前dog独有的属性赋值
	}
	public Dog() {
		super();//默认调用父类的无参构造方法
		System.out.println("一只可爱的狗产生了！");
	}
	public void show() {
		System.out.println("宠物狗的自白：\n"+"昵称："+getName()+"，性别："+getSex()+"，健康值："+getHealth()+"与主人之间的亲密度："+getLove());
	
	}
}
